export const Serialized: (type: 'numberInput' | 'textInput') => PropertyDecorator = (type: string) => (target, propertyKey) => {
    const clz = target.constructor as any;
    if (!clz.propertiesMetaData) {
        clz.propertiesMetaData = [];
    }
    clz.propertiesMetaData.push({ name: propertyKey, type: type });
}